ditch digging - Turc Anglais Dictionnaire